Volume 51, Issue 11, November 2022, Pages 35-100
Samia A. A. M. Saleh; Abdul Masih Samaan Abdul Masih; Magdy Tawfik Khalil